fall apart (an effort) - Turc Anglais Dictionnaire